at long last

Adverb
  1. as the end result of a succession or process
    • ultimately he had to give in
    • at long last the winter was over

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

at long last
At long last, the train arrived at the station.